Glaring sun and blazing azaleas beckon you to this island home in St. Martin. 22x28 original oil on canvas
22x28 original oil on canvas